package View;

import java.awt.Color;

import javax.swing.JPanel;

import Model.TransactionLineChart;




@SuppressWarnings("serial")
public class PanelTransactie_MainRekeningen extends JPanel{
	
	private int hoogte = 120;

	private static PanelTransactie_MainRekeningen single;
	
	private Color backcolor = new Color(239, 238, 237);

	
	private PanelTransactie_MainRekeningen() {
		
		setLayout(null);
		setBounds(140, 0, 860, 725);
		setBackground(backcolor);
		

		TransactionLineChart lc = new TransactionLineChart(null);
		lc.setBounds(100, 50, 600, 300);
		add(lc);
		// stop alle rekeningen in arraylist
		//maakt benodigde hoeveelheid pannels aan
		//geef elke rekening zijn eigen pannel
		


		
		add(new PanelTransactie_Rekeningen(100));
		add(new PanelTransactie_Rekeningen(getHoogte()));
		add(new PanelTransactie_Rekeningen(30 + getHoogte()));
		
	}
		
	public static PanelTransactie_MainRekeningen getInstance() {
		if(single == null){
			single = new PanelTransactie_MainRekeningen();
		}
		return single;
	}
	
	public static void selfDestroy(){
		single = null;
	}

	public int getHoogte() {
		setHoogte(hoogte + 200);
		return hoogte;
	}

	public void setHoogte(int hoogte) {
		this.hoogte = hoogte;
	}





	
}
